physical durability - English Synonyms Dictionary